unconditional bank guarantee - Alemán Inglés Diccionario